a land overgrown with roses